Ext.namespace('pages.p2p.hPlan.planhk');

pages.p2p.hPlan.planhk.View = function(config) {
	Ext.apply(this, config);
	/** 操作类型 */
	this.operType = config.operType;
	this.record = config.record;
	this.initUIComponents();
	pages.p2p.hPlan.planhk.View.superclass.constructor.call(this);
};
Ext.extend(pages.p2p.hPlan.planhk.View, Ext.Window, {
	initUIComponents : function() {
		this.form = new Ext.form.FormPanel({
			region : 'center',
			layout : 'column',
			title:'项目信息',
			height : 300,
			labelWidth : 125,
			labelAlign : 'left',
			autoScroll : true,
			border : false,
			frame : false,
			bodyStyle : 'padding:5', 
			items : [ {
				columnWidth : 1,
				height : 10,
				border : false
			},{
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '所属期数',
                    xtype : 'textfield',
                    name : 'V_SSQS',
                    id : 'V_SSQS',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '应还利息时间',
					xtype : 'textfield',
					name : 'V_YHLX_DATE',
					id : 'V_YHLX_DATE',
					readOnly : true,
					anchor : '98%'
				} ]
			}, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '应还本金',
                    xtype : 'textfield',
                    name : 'V_YHBJ',
                    id : 'V_YHBJ',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '应还利息',
					xtype : 'textfield',
					name : 'V_YHLX',
					id : 'V_YHLX',
					readOnly : true,
					anchor : '98%'
				} ]
			},{
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '应还款项目类型',
                    xtype : 'textfield',
                    name : 'V_YHK_XM_TYPE',
                    id : 'V_YHK_XM_TYPE',
                    readOnly : true,
                    anchor : '98%'
                } ]
            },{
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '项目ID',
					xtype : 'textfield',
					name : 'V_REF_XM_ID',
					id : 'V_REF_XM_ID',
					readOnly : true,
					anchor : '98%'
				} ]
			}, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '项目名称',
                    xtype : 'textfield',
                    name : 'V_REF_XM_NAME',
                    id : 'V_REF_XM_NAME',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : 'H计划的库ID',
                    xtype : 'textfield',
                    name : 'V_REF_KU_ID',
                    id : 'V_REF_KU_ID',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : 'H计划的库名称',
                    xtype : 'textfield',
                    name : 'V_REF_KU_NAME',
                    id : 'V_REF_KU_NAME',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '借款人用户名',
                    xtype : 'textfield',
                    name : 'V_REF_JKR_USERNAME',
                    id : 'V_REF_JKR_USERNAME',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '还款期数状态',
                    xtype : 'textfield',
                    name : 'V_YHK_QS_STATE',
                    id : 'V_YHK_QS_STATE',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '还款逾期天数',
                    xtype : 'textfield',
                    name : 'V_YHK_YQ_TS',
                    id : 'V_YHK_YQ_TS',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '还款逾期金额',
                    xtype : 'textfield',
                    name : 'V_YHK_YQ_JE',
                    id : 'V_YHK_YQ_JE',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '还款日期',
                    xtype : 'textfield',
                    name : 'V_HK_DATE',
                    id : 'V_HK_DATE',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }, {
                columnWidth : .5,
                layout : 'form',
                border : false,
                items : [ {
                    fieldLabel : '还款明细表ID',
                    xtype : 'textfield',
                    name : 'V_REF_HK_ID',
                    id : 'V_REF_HK_ID',
                    readOnly : true,
                    anchor : '98%'
                } ]
            }]
		});
		Ext.apply(this, {
			id : 'form_zqff_view',
			title : '查看详情',
			border : false,
			layout : 'border',
			enableTabScroll: true, 
			style:{
				marginRight: 'auto',
		        marginLeft: 'auto'
			},
			width : 700,
			height : 340,
			modal : true,
			items : [ this.form ],
			listeners:{
				'render' : this.initData.createDelegate(this)
			},
			tbar : [ {
				text : '关闭',
				iconCls : 'close',
				handler: function(){
					this.close();
				}.createDelegate(this)
			} ]
		});
	},
	initData : function() {
		Ext.getCmp('V_SSQS').setValue(this.record.get("SSQS"));
		Ext.getCmp('V_YHLX_DATE').setValue(this.record.get("YHLX_DATE"));
		Ext.getCmp('V_YHBJ').setValue(this.record.get("YHBJ"));
		Ext.getCmp('V_YHLX').setValue(this.record.get("YHLX"));
		var lytype = this.record.get("YHK_XM_TYPE");
		if(lytype=='01'){
			lytype = "红点宝";
		}else if(lytype=='02'){
			lytype = "H计划";
		}
		Ext.getCmp('V_YHK_XM_TYPE').setValue(lytype);
		Ext.getCmp('V_REF_XM_ID').setValue(this.record.get("REF_XM_ID"));
		Ext.getCmp('V_REF_XM_NAME').setValue(this.record.get("REF_XM_NAME"));
		Ext.getCmp('V_REF_KU_ID').setValue(this.record.get("REF_KU_ID"));
		Ext.getCmp('V_REF_KU_NAME').setValue(this.record.get("REF_KU_NAME"));
		Ext.getCmp('V_REF_JKR_USERNAME').setValue(this.record.get("REF_JKR_USERNAME"));
		var qszt = this.record.get("YHK_QS_STATE");
		if(qszt=='1001'){
			qszt = "待还款，未到还款日";
		}else if(qszt=='1002'){
			qszt = "逾期，未还款";
		}else if(qszt=='2001'){
			qszt = "已还款，正常";
		}else if(qszt=='2002'){
			qszt = "已还款，逾期";
		}
		Ext.getCmp('V_YHK_QS_STATE').setValue(qszt);
		Ext.getCmp('V_YHK_YQ_TS').setValue(this.record.get("YHK_YQ_TS"));
		Ext.getCmp('V_YHK_YQ_JE').setValue(this.record.get("YHK_YQ_JE"));
		Ext.getCmp('V_HK_DATE').setValue(this.record.get("HK_DATE"));
		Ext.getCmp('V_REF_HK_ID').setValue(this.record.get("REF_HK_ID"));
		
	}
});